package be.ipl.finito.dao;

import java.util.List;

import javax.ejb.Local;
import javax.ejb.ObjectNotFoundException;

import be.ipl.finito.domaine.Joueur;
import be.ipl.finito.domaine.Partie;

@Local
public interface PartieDao extends Dao<Integer, Partie> {

	Partie rechercher(String nom) throws ObjectNotFoundException;

	List<Partie> rechercherParties(Joueur joueur);

	List<Partie> listerPartiesEnAttente();

	List<Partie> listerPartiesSuspendues(Joueur joueur);

}
